伙伴关系迁移
更改两个系统之间的连接类型时,可以迁移现有远程拷贝伙伴关系和远程拷贝关系。
将现有远程复制关系和伙伴关系迁移到新的 IP 地址
更改一个或两个系统及系统的数据路径 IP 地址时,需要在此过程中临时停止复制。 然而,主机 I/O 可以继续。 完成此过程后,关系仅需对此过程中提交的主机写操作进行再同步。
此过程适用于具有 IP 伙伴关系的两个系统。
- 停止两个系统上的 IP 伙伴关系。
- 在系统 C1 上:#svctask chpartnership -stop <systemid
C2>
- 命令 lspartnership 在系统 C1 上报告 fully_configured_stopped。
- 命令 lspartnership 在系统 C2 上报告 fully_configured_remote_stopped。
- 在系统 C2 上:#svctask chpartnership -stop <systemid
C1>
- 命令 lspartnership 在系统 C1 上报告 fully_configured_stopped。
- 命令 lspartnership 在系统 C2 上也报告 fully_configured_stopped。
- 在系统 C1 上:#svctask chpartnership -stop <systemid
C2>
- 使用以下命令,在一个或两个系统上重新配置 IP 地址:
chsystemip -clusterip <new ip> -port <ethernet port number>
cfgportip -node <node id> -ip <new ip address> -netmask <new netmask> -gw <new gateway>
- 对于每个重新配置的系统 IP,请重新配置远程系统上的伙伴关系:
如果在系统 C1 上更改系统 IP,那么在系统 C2 上:#svctask chpartnership -clusterip <system IP of system C1> <systemid C1>
如果在系统 C2 上更改系统 IP,那么在系统 C1 上:#svctask chpartnership -clusterip <system IP of system C2> <systemid C2>
- 重新启动伙伴关系:
在系统 C1 上:#svctask chpartnership -start <systemid C2>
在系统 C2 上:#svctask chpartnership -start <systemid C1>
- 重新启动停止的所有关系。
将现有远程复制关系和伙伴关系从 1 Gbps 链路迁移到 10 Gbps 链路(反之亦然)
此过程适用于具有基于两条 1 Gbps 链路且彼此具有 IP 伙伴关系的两个系统。
- 停止不具有 -access 标志的关系,并确认每个关系的状态均为 in_sync。
- 停止所有远程复制关系之后,停止两个系统中的 IP 伙伴关系。
- 在系统 C1 上:#svctask chpartnership
-stop <systemid C2>
- 命令 lspartnership 在系统 C1 上报告 fully_configured_stopped。
- 命令 lspartnership 在系统 C2 上报告 fully_configured_remote_stopped。
- 在系统 C2 上:#svctask chpartnership
-stop <systemid C1>
- 命令 lspartnership 在系统 C1 上报告 fully_configured_stopped。
- 命令 lspartnership 在系统 C2 上也报告 fully_configured_stopped。
- 在系统 C1 上:#svctask chpartnership
-stop <systemid C2>
- 在各自的远程复制端口组中的 10 Gbps 链路上添加在数据路径 IP 端口上配置(使用 cfgportip)的 IP 地址。
- 在系统 C1 上:#svctask cfgportip -node <node_id> -remotecopy <portgrp_id_1_or_2> <port_no_3/port_no_4>
- 使用以下命令从远程复制组移除现有 1 Gbps 端口:
#svctask cfgportip -node <node_id> -remotecopy 0 <port_no_1/port_no_2>
- 在系统 C2 上:#svctask cfgportip -node <node_id> -remotecopy <portgrp_id> <port_no_3/port_no_4>
- 使用以下命令从远程复制组移除现有 1 Gbps 端口:
#svctask cfgportip -node <node_id> -remotecopy 0 <port_no_1/port_no_2>
注: 此步骤将使远程复制状态从 used 变成 unused,因为上未在新 IP 地址上发现新路径。 - 启动 IP 伙伴关系。
- 在系统 C1 上:#svctask chpartnership -start <systemid C2>
- 在系统 C2 上:#svctask chpartnership -start <systemid
C1> 注: 因为基于 IPv6 地址的新数据路径现在可用,所以伙伴关系首先将更改为 not_present,然后更改为 fully_configured。 如果它仍处于 not_present 状态,那么监视节点错误/DMP(如果被触发),并查看“故障诊断”部分中的相应 DMP。
- 启动远程复制关系。
此过程将完成从 1 Gbps 链路到 10 Gbps 链路的迁移。 通过应用 1 Gbps 端口而不是 10 Gbps 端口的替代项,可以将同样的过程应用到从 10 Gbps 到 1 Gbps 的迁移。